Simplify and cleanup markers positioning code.
authorDmitry Antipov <dmantipov@yandex.ru>
Sun, 22 Jul 2012 05:37:24 +0000 (09:37 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Sun, 22 Jul 2012 05:37:24 +0000 (09:37 +0400)
commit5f845c27fc481f9e419e560b2671386bc1f2a8df
tree060a7f7c4f0c570e79de06b61bf20b295eee5102
parent66b72d12d859a4a40a4fe2eae415724436e96dd4
Simplify and cleanup markers positioning code.
* marker.c (attach_marker): More useful eassert.
(live_buffer, set_marker_internal): New function.
(Fset_marker, set_marker_restricted): Use set_marker_internal.
(set_marker_both, set_marker_restricted_both): Use live_buffer.
src/ChangeLog
src/marker.c